random controlled trial - French English Dictionary